package com.xnyzc.lhy.common.component.heli;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

/**
 * 合力对接相关
 *
 * @Author: cuichaoqun
 * @Date: 2019/11/04
 */
@Component
public class HeLiUrlContant {

    /**
     * 分配给外部应用的唯一标识
     */
    public static String heLiAppId;

    @Value("${global.heli.appId}")
    public void setHeLiAppId(String appId) {
        heLiAppId = appId;
    }

    /**
     * 合力请求地址
     */
    public static String heLiUrl;

    @Value("${global.heli.url}")
    public void setHeliUrl(String url) {
        heLiUrl = url;
    }

    /**
     * 合力公钥
     */
    public static String heLiSignReg;

    @Value("${global.heli.signHeLi}")
    public void setDidiSignReg(String signHeLi) {
        heLiSignReg = signHeLi;
    }

    /**
     * 创建合力工单
     */
    public final static String WORKFLOW_CREATE_TICKET = "/skio/workflow/createTicket";

    /**
     * 加急操作需要实时同步到合力系统
     */
    public final static String WORKFLOW_URGENT_TICKET = "/skio/workflow/urgentTicket";

    /**
     * 如果有状态改变操作需要实时同步到合力系统
     */
    public final static String WORKFLOW_UPDATE_TICKETSTATUS = "/skio/workflow/updateTicketStatus";

    /**
     * 登陆账号同步接口
     */
    public final static String LOGIN_SYNCHRONOUS_API = "/skio/async/user";

    /**
     * 客服角色同步接口
     */
    public final static String ROLE_SYNCHRONOUS_API = "/skio/async/role";
}
